pour into streets - French English Dictionary